platinum electrode - French English Dictionary